plant trees everywhere - Alemán Inglés Diccionario